package com.lyn.anr.entity;

/**
 * 执行信息
 * @author longyn 2025/07/15
 * @version 1.0.0
 */
public class InvokeInfo {

    private String id;
    private String className;
    private String methodName;
    private long timeMillis;
    private String threadName;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getClassName() {
        return className;
    }

    public void setClassName(String className) {
        this.className = className;
    }

    public String getMethodName() {
        return methodName;
    }

    public void setMethodName(String methodName) {
        this.methodName = methodName;
    }


    public long getTimeMillis() {
        return timeMillis;
    }

    public void setTimeMillis(long timeMillis) {
        this.timeMillis = timeMillis;
    }

    public String getThreadName() {
        return threadName;
    }

    public void setThreadName(String threadName) {
        this.threadName = threadName;
    }

    public void reset(){
        this.id = "";
        this.className = "";
        this.methodName = "";
        this.timeMillis = 0;
        this.threadName = "";
    }
}
